import {NgModule}  from '@angular/core';
import {CommonModule}  from '@angular/common';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {NgxMasonryModule} from 'ngx-masonry';
import {Ideas} from './idea.component';
import {cardIdeaModule} from './component/cardIdea/cardIdea.module';
import {viewCardIdeaDetailModule} from './component/viewCardIdeaDetail/viewCardIdeaDetail.module';
import {AbuseModule} from './../abuse/abuse.module';
import {ModalModule} from 'ngx-modal';
import {UserProfileModule} from './../profile/profile.module';

@NgModule({
    imports: [
        CommonModule,
        ReactiveFormsModule,
        FormsModule,
        NgxMasonryModule,
        viewCardIdeaDetailModule,
        ModalModule, cardIdeaModule, AbuseModule, UserProfileModule
    ],
    declarations: [
        Ideas,
    ],
    exports: [Ideas]
})
export class IdeasModule {
}
